Building Low-maintenance Expressways for P2P Systems

نویسندگان

  • Zhichen Xu
  • Zheng Zhang
چکیده

Recent P2P systems, represented by Oceanstore and PAST, offer an administration-free and fault-tolerant storage utility. Nodes in these systems collectively contribute towards a storage space, in a self-organizing fashion. While elegant from a theoretical perspective, they can be improved in three important areas: (i) low maintenance cost; (ii) the ability to make discriminative use of the nodes in the system that has different capacity and resource constraints; (iii) the ability to adapt to the underlying network conditions and the applications’ needs. In this paper, we explore “expressways” as an auxiliary mechanism to deliver high routing performance, leaving the baseline infrastructure concentrating on tasks such as efficient resource utilization and simple management. The basic ideas of our proposal are to divide the total space in the overlay network into topology areas of different spans; we then select candidates in these areas to collectively construct a balanced, self-organized expressway system. By archiving the relevant system information (e.g., physical coordinates of the nodes) as objects stored on the system itself, we can further tune the expressway dynamically to fit both physical network conditions and application needs. Using CAN as the target system, we show that expressways can easily boost its routing performance from O(N1/d) to O(ln N), while keeping CAN's low maintenance cost. Our simulation studies show that our techniques to tune the expressways toward network conditions reduce the routing latency to about 50% over the default “random strategy” while staying within 2-3 times of the optimal. Furthermore, our simple heuristics to adjust the expressways toward application behavior can further reduce the physical latency up to 19%. Our mechanisms are robust and flexible, irrespective to the physical distribution of the participating nodes.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

P2P Network Trust Management Survey

Peer-to-peer applications (P2P) are no longer limited to home users, and start being accepted in academic and corporate environments. While file sharing and instant messaging applications are the most traditional examples, they are no longer the only ones benefiting from the potential advantages of P2P networks. For example, network file storage, data transmission, distributed computing, and co...

متن کامل

Building a maintenance policy through a multi-criterion decision-making model

A major competitive advantage of production and service systems is establishing a proper maintenance policy. Therefore, maintenance managers should make maintenance decisions that best fit their systems. Multi-criterion decision-making methods can take into account a number of aspects associated with the competitiveness factors of a system. This paper presents a multi-criterio...

متن کامل

A Genetic Programming-based trust model for P2P Networks

Abstract— Peer-to-Peer ( P2P ) systems have been the center of attention in recent years due to their advantage . Since each node in such networks can act both as a service provider and as a client , they are subject to different attacks . Therefore it is vital to manage confidence for these vulnerable environments in order to eliminate unsafe peers . This paper investigates the use of genetic ...

متن کامل

Foreseer: A Novel, Locality-Aware Peer-to-Peer System Architecture for Keyword Searches

Peer-to-peer (P2P) systems are becoming increasingly popular and complex, serving millions of users today. However, the design of current unstructured P2P systems does not take full advantage of rich locality properties present in P2P system workloads, thus possibly resulting in inefficient searches or poor system scalability. In this paper, we propose a novel locality-aware P2P system architec...

متن کامل

Building a peer-to-peer content distribution network with high performance, scalability and robustness

Content Distribution Networks (CDN) are fundamental, yet expensive technologies for distributing the content of web-servers to large audiences. The P2P model is a perfect match to build a low-cost and scalable CDN infrastructure for popular websites by exploiting the underutilized resources of their user communities. However, building a P2P-based CDN is not a straightforward endeavor. In contra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002